Olimpia Meucci
Drexel University · Philadelphia Health & Education
Total Patents:
6
Overall Rank:
#803,010
Years Active:
2013–2024
Drexel University Rank:
#63