Andrew Paul Shawcross

Zeneca Limited · Avecia Limited · ICI
Total Patents: 13
Overall Rank: #382,159
Years Active: 1995–2017
Zeneca Limited Rank: #119