Stephen B. Ruddy
Elan Pharma International · Sterling Winthrop · Nano Systems L.L.C.
Total Patents:
38
Overall Rank:
#86,138
Years Active:
1994–2022
Elan Pharma International Rank:
#1