Stephanie Schwartz

Job title: 
Licensing Support Analyst
Department: 
Office of Technology Licensing (OTL)