Stephen Mayo

Caltech
Total Patents: 13
Overall Rank: #382,679
Years Active: 1999–2016
Caltech Rank: #148