Doctors & Staff
Sunil K. Sahai, M.D.
Clinical Medical Director
Internal Medicine Center–Main Building
Diwakar Balachandran, M.D.
Clinical Medical Director
Internal Medicine Center–Mays Clinic
June R. Kelsick, M.S.
Clinical Administrative Director
Cardiology
Jose Banchs, M.D.
Guilherme H. Oliveira, M.D.
For other Cardiology physicians, visit the Cardiopulmonary Center.
Endocrinology
Naifa L. Busaidy M.D.
Maria E. Cabanillas, M.D.
Robert G. Gagel, M.D.
Mouhammad A. Habra, M.D., F.A.C.P, F.A.C.E.
Mimi Hu, M. D.
Camilo Jimenez, M.D.
Victor Lavis, M.D.
Rena Vassilopoulou-Sellin, M.D.
Steven G. Waguespack, M.D.
Anita K. Ying, M.D
For other Endocrinology physicians, visit the Endocrine Center.
General Internal Medicine
Carmelita P. Escalante, M.D.
Shuwei Gao, M.D.
Tejpal Grover, M.D.
Gloria Iliescu, M.D.
Jessica P. Hwang, M.D.
Jeong H. Oh, M.D.
Wenli Liu, M.D.
Ellen Manzullo, M.D., F.A.C.P.
Sunil K. Sahai, M.D.
Kathleen A. Smalky, M.D.
Marieberta Vidal, M.D.
Khanh D. Vu, M.D.
Geriatrics
Holly Holmes, M.D.
Nephrology
Amit Lahoti, M.D.
Abdulla K. Salahudeen, M.D.
Joshua Samuels, M.D.
Rheumatology
Huifang Lu, M.D.
Maria Suarez-Almazor, M.D.
Jean H. Tayar, M.D.
Infectious Diseases
Javier A. Adachi, M.D.
Roy F. Chemaly, M.D.
Bruno Granwehr, M.D.
Dimitrios P. Kontoyiannis, M.D.
Coralia Mihu, M.D.
Victor E. Mulanovich, M.D.
Issam I. Raad, M.D.
Kenneth V. Rolston, M.D.
Amar Safdar, M.D.
Samuel Shelburne, M.D.
Pulmonary Medicine
Diwakar "Dave" Balachandran, M.D.
Benign Hematology
Vahid Afshar-Kharghan, M.D.
Harinder S. Juneja, M.D.
Michael Kroll, M.D.
Last updated October 1, 2009 (MN)
Locations and Contact Information
Visit the M. D. Anderson Access wayfinding system for detailed directions to our Internal Medicine Center locations.
Internal Medicine Center-Main Building
Floor 6, near Elevator A
713-792-2340
Internal Medicine Center-Mays Clinic
Floor 6, near Elevator U
713-563-7100
Online Services
Take advantage of our online services, including myMDAnderson, the personalized site that helps you manage your cancer treatment:
- Appointment schedules
- Secure messaging with your care team
- Patient education, billing, and more

