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