Cyrus J. Ohnmacht

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