Derek Fenlon
Ivax Pharmaceuticals Ireland · Norton (Waterford) Limited · Teva Pharmaceuticals Ireland
Total Patents:
30
Overall Rank:
#122,172
Years Active:
2012–2025
Ivax Pharmaceuticals Ireland Rank:
#1