Eric Meggers

University of California · Scripps Research · University of Pennsylvania
Total Patents: 18
Overall Rank: #257,554
Years Active: 2006–2015
University of California Rank: #328