Barry Huston Meyrick

Zeneca Limited · Avecia Limited · ICI
Total Patents: 13
Overall Rank: #388,755
Years Active: 1989–2005
Zeneca Limited Rank: #90