Pedro R. Almeida, PhD

Professor
University of Evora
School of Science and Technology, Department of Biology
Largo dos Colegiais, 2
Evora Portugal
7004-516
Email: pmra@uevora.pt