Stephen A. DeFonzo
Rex Medical · United States Surgical
Total Patents:
5
Overall Rank:
#959,432
Years Active:
1998–2022
Rex Medical Rank:
#21