Erik D. Demaine

MIT · AT&T · Harvard University
Total Patents: 4
Overall Rank: #1,190,384
Years Active: 2011–2018
MIT Rank: #1,739