Rice

The Office of Technology Transfer (OTT) at Rice University assists the faculty, staff, and students in commercializing technology created and developed at Rice
Community
Address

6500 Main St Suite 1040
Houston, TX 77030
United States