1. Facultad de Ciencias, Universidad Nacional Autónoma de México, Apdo. Postal 70-407, Cd. Universitaria; Mexico City 04510 Mexico
2. Department of Protein Evolution; Max Planck Institute for Developmental Biology; Tübingen 72076 Germany
3. Miembro de El Colegio Nacional; Mexico