John David Payne
Avecia Limited · Zeneca Limited · Ciba-Geigy
Total Patents:
18
Overall Rank:
#254,817
Years Active:
1985–2020
Avecia Limited Rank:
#20