
Fellow
Herrera-Estrella Luis Rafael
Current nationality
Mexico
Current country of residence
Mexico
ELECTED
2004
Section
01. Agriculture, Nutrition & Food Systems Sciences
TWAS Awards
Trieste Science Prize in Agricultural Sciences (2007), TWAS Prize in Biology (1993)
Last updated on 02/05/2025