Dr. Zhang is a Internal Medicine physician in training in MD. Medical degree obtained from Tulane University School of Medicine. Currently practices at Johns Hopkins Medicine (Johns Hopkins Medicine), located at 600 N. Wolfe St, Baltimore, MD 21287. Dr. Zhang specializes in internal medicine, primary care.. In addition to English, Dr. Zhang speaks Mandarin.