Prahalad Manibhai Mistry
Zeneca Limited · Avecia Limited · ICI
Total Patents:
30
Overall Rank:
#125,948
Years Active:
1990–2009
Zeneca Limited Rank:
#17