Scott Lundahl
Dusa Pharmaceuticals · American Cyanamid · Sun Pharmaceutical Industries Limited
Total Patents:
24
Overall Rank:
#168,269
Years Active:
1991–2025
Dusa Pharmaceuticals Rank:
#1