Lawrence L. Tavlarides

Syracuse University
Total Patents: 19
Overall Rank: #239,122
Years Active: 1981–2017
Syracuse University Rank: #2