Robert Antony Holt
Zeneca Limited · Astrazeneca Uk Limited · Mochida Pharmaceutical Co.
Total Patents:
12
Overall Rank:
#423,761
Years Active:
1996–2011
Zeneca Limited Rank:
#70