323 pubs · 9,441 cites · h-index 55
National Research Council
2014 - Present
Consejo Superior de Investigaciones Científicas
1997 - 2025
University of the Republic of San Marino
2025 - 2025
Instituto de Agricultura Sostenible
1997 - 2025
Paññāsāstra University of Cambodia
2025 - 2025