David R. Hurwitz
Alg · Paul Scherrer Institut · Rhone-Poulenc Rorer Pharmaceuticals
Total Patents:
6
Overall Rank:
#817,811
Years Active:
1997–2022
Alg Rank:
#4