Luis Augusto Becerra Lopez-Lavalle

Dr. Luis Augusto Becerra Lopez-Lavalle

Directorate of Programs, International Center for Biosaline Agriculture, Dubai, Dubayy, United Arab Emirates
+2
orcid
Deputy Director General - Research @ ICARDA