17 employees
Stanford University Office of Technology Licensing manages the intellectual property assets of Stanford University.
1970