Random brand
Random company
Random agent

The Board of Trustees of the Leland Stanford Junior University

Description
Main information
Name
The Board of Trustees of the Leland Stanford Junior University
Address
Office of Technology Licensing, 3000 El Camino Real, Bldg 5, Suite 300 Palo Alto CA 94306