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: Breast Cancer,GENERAL MEDICINE,Skin Cancer,Lung Cancer and Squamous Cell Carcinoma of Skin etc.read less