Alan E. E. Rogers
MIT · Trueposition · ExxonMobil
Total Patents:
9
Overall Rank:
#585,909
Years Active:
1989–2005
MIT Rank:
#613