James Francis McCabe
Astrazeneca Ab · Dizal (Jiangsu) Pharmaceutical Co. · Merck
Total Patents:
17
Overall Rank:
#264,928
Years Active:
2002–2025
Astrazeneca Ab Rank:
#76