Maria Katsouli

Dr. Maria Katsouli

National Technical University of Athens (NTUA), School of Chemical Engineering
orcid