Gregory Collins
Depuy Spine · University of Michigan · ExxonMobil
Total Patents:
8
Overall Rank:
#631,961
Years Active:
1985–2021
Depuy Spine Rank:
#113