Noel Jason Mendez

Tesla
Total Patents: 4
Overall Rank: #1,225,160
Years Active: 2008–2013
Tesla Rank: #182