Leo De Paz Cubillan is a noted ophthalmologist and is currently the Director of the Philippine Eye Research Institute.
Leo De Paz Cubillan is a noted and a leading ophthalmologist in the Philippines. Currently, he is the director of the Philippine Eye Research Institute.