Stephen Holgate
University Of Southampton · Imperial Innovations Limited · Australian National University
Total Patents:
5
Overall Rank:
#972,205
Years Active:
2007–2020
University Of Southampton Rank:
#43