Yelena G. Tropsha
Becton, Dickinson And · Medtronic · Coloplast A/S
Total Patents:
24
Overall Rank:
#173,376
Years Active:
1996–2019
Becton, Dickinson And Rank:
#285