Steven Schraga
Stat Medical Devices
Total Patents:
95
Overall Rank:
#16,062
Years Active:
1994–2025
Stat Medical Devices Rank:
#1