James Menzies Irvine
University Of Strathclyde
Total Patents:
4
Overall Rank:
#1,243,955
Years Active:
2005–2010
University Of Strathclyde Rank:
#11