Cesar Revoredo-Giha

Prof. Dr. Cesar Revoredo-Giha

Rural Economy, Environment and Society Department, Scotland’s Rural College (SRUC), King's Buildings, West Mains Road, Edinburgh EH9 3JG, United Kingdom
orcid