Francine S. Farouz
Elan Pharmaceuticals · Sentinel Oncology Limited · Pfizer
Total Patents:
9
Overall Rank:
#553,845
Years Active:
2008–2023
Elan Pharmaceuticals Rank:
#86