Dr. Tan is a General Surgery physician in training in MD. Graduated in 2019. Medical degree obtained from Newcastle University Medical School. Completed residency training at Johns Hopkins University. Currently practices at Johns Hopkins Medicine (Johns Hopkins Medicine), located at 1800 Orleans St, Baltimore, MD 21287. In addition to English, Dr. Tan speaks Mandarin.