Dr. Nichols is a licensed Internal Medicine in NC. Graduated in 1992. Medical degree obtained from Beijing, Capital Medical University in China. Completed residency training at St Luke's University Hospital. Currently practices at Novant Health (Novant Health), located at 2131 S 17th St, Wilmington , NC 28401. Dr. Nichols specializes in internal medicine, primary care.. In addition to English, Dr. Nichols speaks Mandarin.