Cecilia Teodora Satta

Dr. Cecilia Teodora Satta

Aquatic Ecology Group, Department of Architecture, Design and Urban Planning, University of Sassari, 07100 Sassari, Italy
orcid