Francesca Macedonio

Dr. Francesca Macedonio

Institute on Membrane Technology – National Research Council (ITM-CNR), Via P. Bucci, c/o University of Calabria, Cubo 17/C, 87036 Rende (CS), Italy
orcid