One-time projects
2005, Ajacuba-Tlaxcoapan
800 eye examinations
Ayuda sin Fronteras
2002, Ajacuba
2500 eye examinations
Ayuda sin Fronteras
2001, Pachuca
2500 eye examinations
Rotary Club Pachuca
800 eye examinations
Ayuda sin Fronteras
2500 eye examinations
Ayuda sin Fronteras
2500 eye examinations
Rotary Club Pachuca