James Macnaghten

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