Dr Ruben Ayala

Physician and Public health specialist and Chief Policy and Advocacy officer at Operation Smile.