Prahalad Manibhai Mistry

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