Standford University’s Office of Technology Licensing Director Katherine Ku Resigned
Name: Katherine Ku
Continent: North America
Country: USA
Company: Standford University’s Office of Technology Licensing
Branch: University
Position: Director
Reason: Resigned