Dr. Cao is a licensed Internal Medicine in NJ. Graduated in 2000. Medical degree obtained from Shanghai, Shanghai Jiaotong Univ. Sch of Med in China. Completed residency training at Easton Hospital. Currently practices at Hunterdon Health (Hunterdon Health), located at 2100 Wescott Dr, Flemington, NJ 08822. Dr. Cao specializes in internal medicine and primary care.. In addition to English, Dr. Cao speaks Mandarin.