Russell Composto
University of Pennsylvania · Colgate-Palmolive · Drexel University
Total Patents:
5
Overall Rank:
#959,113
Years Active:
2015–2022
University of Pennsylvania Rank:
#522