Robert Norman Barker
The University Court Of The University Of Aberdeen · Aberdeen University
Total Patents:
3
Overall Rank:
#1,529,586
Years Active:
2007–2014
The University Court Of The University Of Aberdeen Rank:
#18