James Empfield
Astrazeneca Ab · Zeneca Limited · Xenon Pharmaceuticals
Total Patents:
28
Overall Rank:
#137,570
Years Active:
1995–2022
Astrazeneca Ab Rank:
#57