Pedro Barbosa

Dr. Pedro Barbosa

The Mediterranean Institute for Agriculture, Environment and Development (MED), University of Évora, Évora, Portugal
orcid