Dr. John Thomas is a General Physician,Hematologist and Oncologist in …read moreUpland 91786, Upland CA and has an experience of 2026 years in these fields. Dr. John Thomas practices at in Upland 91786, Upland CA and Unavail in Atlanta 30318, Atlanta GA.
Some of the services provided by the doctor are: Lung Cancer,Breast Cancer,Skin Cancer,Primary Care and GENERAL MEDICINE etc.read less