In The Media

Rice University awards more than $1.6 million in startup competition