Dr. Cao is a Internal Medicine physician in training in PA. Medical degree obtained from Drexel Medical College of Pennsylvania. Currently practices at Penn Medicine (Penn Medicine), located at 3400 Spruce St, Philadelphia, PA 19104. Dr. Cao specializes in internal medicine, primary care.. In addition to English, Dr. Cao speaks Mandarin.