John M. Ryan
Integra Lifesciences · Utron · Questech
Total Patents:
22
Overall Rank:
#191,591
Years Active:
1987–2024
Integra Lifesciences Rank:
#18