Howard Rosen

Lifewire · Alza · MIT
Total Patents: 62
Overall Rank: #36,721
Years Active: 1988–2024
Lifewire Rank: #1