Robert Parkhill

Sciperio · Sanofi Pasteur Vaxdesign · MIT
Total Patents: 11
Overall Rank: #460,536
Years Active: 2003–2017
Sciperio Rank: #6