Michael R. Harnden

Beecham Group Plc · Novartis International Pharmaceutical
Total Patents: 14
Overall Rank: #356,579
Years Active: 1988–2003
Beecham Group Plc Rank: #8