Cyrus J. Ohnmacht
ICI · Zeneca Limited · Astrazeneca Ab
Total Patents:
35
Overall Rank:
#99,322
Years Active:
1981–2010
ICI Rank:
#58