Lauren E. Marbella
Duquesne University Of The Holy Spirit · Columbia University
Total Patents:
2
Overall Rank:
#1,785,575
Years Active:
2012–2024
Duquesne University Of The Holy Spirit Rank:
#22