Gregory Collins

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