Ted Yednock

Elan Pharmaceuticals · Annexon · Genentech
Total Patents: 9
Overall Rank: #546,038
Years Active: 1992–2024
Elan Pharmaceuticals Rank: #86