Search results
News about Rice University, Andrea Rodriguez Avila, self-inflicted gunshot wound
News about Rice University, murder-suicide, Andrea Rodriguez Avila
Rice University, formally William Marsh Rice University, is a private research university in Houston, Texas, United States. It sits on a 300-acre (120 ha) campus adjacent to the Houston Museum District and the Texas Medical Center. Wikipedia