Katie A. Howell

Integrated Biotherapeutics · Integral Molecular · Stanford University
Total Patents: 3
Overall Rank: #1,439,856
Years Active: 2020–2021
Integrated Biotherapeutics Rank: #5