Listen and subscribe wherever you find podcasts
Home » Stanford University’s Office of Technology Licensing
17 December 2021
Stanford may be a recognised world leader, but it must not rest on its laurels – sometimes that even means launching initiatives that others have…