Peter Ward
The University Of Edinburgh · University of Michigan · Glaxo Group Limited
Total Patents:
13
Overall Rank:
#382,222
Years Active:
1992–2017
The University Of Edinburgh Rank:
#5