Susan I. Montoya
Envveno Medical · St. Jude Medical · Hancock Jaffe Laboratories
Total Patents:
6
Overall Rank:
#770,311
Years Active:
2000–2025
Envveno Medical Rank:
#2