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