Dr. James Duncan Welsh is a Internal Medicine,General Physician and On…read morecologist in Rock Hill 29732, Rock Hill SC and has an experience of 44 years in these fields. Dr. James Duncan Welsh practices at Carolina Blood & Cancer Care in Rock Hill 29732, Rock Hill SC,Carolina Blood & Cancer Care in Lancaster 29720, Lancaster SC and James Duncan Welsh Md in Rock Hill 29732, Rock Hill SC. The doctor completed Medical School from Louisiana State University School of Medicine in New Orleans in 1982.
Some of the services provided by the doctor are: Reticulosarcoma,Polycythemia Rubra Vera,Breast Cancer,Fallopian Tube Cancer and Bone Cancer etc.read less