Leo D.P. Cubillan, MD, MPH

Deputy Director for Administration and Finance

Director, Philippine Eye Research Institute (PERI)

Contact Number: 
Telefax: (632) 8524-7119
Mobile: +63-995-867-8604
Email: 
upm-peri@up.edu.ph