John D. Joannopoulos
MIT · Omniguide Communications · Lockheed Martin
Total Patents:
124
Overall Rank:
#9,305
Years Active:
1995–2025
MIT Rank:
#4