Simona Liguori

Dr. Simona Liguori

Department of Chemical Engineering, Worcester Polytechnic Institute, 100 Institute Rd, Worcester, MA 01609, United States
orcid