Sara Leonhardt

Dr. Sara Leonhardt

Department of Animal Ecology and Tropical Biology, University of Würzburg, Biozentrum, Am Hubland, 97074, Würzburg, Germany

Contribution