Richard F. Leavitt
Io-Mega Holding · Becton, Dickinson And
Total Patents:
9
Overall Rank:
#581,364
Years Active:
1989–2011
Io-Mega Holding Rank:
#35