Iain Douglas Nicholl
Picower Institute For Medical Research · University Of Wolverhampton
Total Patents:
2
Overall Rank:
#2,007,301
Years Active:
1999–2016
Picower Institute For Medical Research Rank:
#25