Dr. Leonardo

Dr. Leonardo Palmisano serves as the Editor-in-Chief of the Journal “Journal of Photocatalysis”

Leonardo Palmisano
University of Palermo
Palermo
Italy