Terrence George Moffatt
Alterra Energy
Total Patents:
2
Overall Rank:
#1,980,647
Years Active:
2001–2017
Alterra Energy Rank:
#15