P
Researcher Profile

Peter Psarras

🏛 Department of Chemical and Biomolecular Engineering University of Pennsylvania 220 S. 33rd Street Philadelphia PA 19104 USA

ORCID 0000-0002-5302-3412
2
Publications
484
Citations
10
Co-Authors
2
Active Years