Noah Lotan
MIT · Penn State · The Penn Research Foundation
Total Patents:
14
Overall Rank:
#355,328
Years Active:
1997–2008
MIT Rank:
#332