James Macnaghten
Energy Technologies Institute Llp · Isentropic
Total Patents:
13
Overall Rank:
#380,230
Years Active:
2010–2018
Energy Technologies Institute Llp Rank:
#2