Reading time min
National championships won by the women’s tennis program after the latest title this season, in which the 15th-seeded Cardinal defeated Oklahoma State. There have been 18 NCAA championships, plus one pre-NCAA title in 1978.
Researchers rush to help cities stop flushing away resources.
Mission impossible? Send in OceanOne.
A grad student's nonprofit startup readies its craft for Google's LunarX race.