Image Karin Immergluck Associate Vice Provost, Office of Technology Licensing, Office of Technology Licensing (OTL) View Stanford Profile