John D. Joannopoulos

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