Norman Jaffe

Envveno Medical · Hancock Jaffe Laboratories · Cook Medical Technologies
Total Patents: 13
Overall Rank: #364,207
Years Active: 1989–2025
Envveno Medical Rank: #1