Kevin J. O'Hara
Medsolve Technologies · Becton, Dickinson And · Coates Brothers Plc
Total Patents:
4
Overall Rank:
#1,172,478
Years Active:
1985–2020
Medsolve Technologies Rank:
#5