Teresa Serra

Dr. Teresa Serra

Department of Physics, University of Girona, Girona, Catalonia, Spain
orcid