Director: Laura A. Schaefer
Email: Laura [dot] Schaefer [at] rice.edu
Phone: 713-348-3638
Physical Address
6100 Main St.
106 Mechanical Engineering Building
Houston, Texas 77005-1827
Director: Laura A. Schaefer
Email: Laura [dot] Schaefer [at] rice.edu
Phone: 713-348-3638
Physical Address
6100 Main St.
106 Mechanical Engineering Building
Houston, Texas 77005-1827