Mark Richter

University of Pennsylvania · Energy Recovery
Total Patents: 6
Overall Rank: #851,855
Years Active: 2010–2015
University of Pennsylvania Rank: #289