Dr. Teodora Amor Najera Evora, Medical Degree
Endocrinologist/ Medical Internist
Phone: +63822212101
Telehealth Availability: Yes
Area of Concentration
Diabetes Mellitus
Thyroid
General Endocrine Practice
General Board Certification
Internal Medicine