Ian Salmon McKay
MIT · Form Energy · L3 Open Water Power
Total Patents:
38
Overall Rank:
#84,303
Years Active:
2004–2025
MIT Rank:
#206