Charanpreet S. Bagga
Orthovita · Zimmer Knee Creations · Prosidyan
Total Patents:
68
Overall Rank:
#30,840
Years Active:
1998–2025
Orthovita Rank:
#2