Stephen A. Wald

Sepracor · Inspirna · Lydall
Total Patents: 18
Overall Rank: #245,354
Years Active: 1981–2025
Sepracor Rank: #29