CNP = Certified Nurse Practitioner. So technically, your "doctor" is actually a highly trained nurse.
CNP Assurances's population is 4,680.
CNP Assurances was created in 1959.
It could stand for Doctor of Optometry, or Doctor of Osteopath.
Plastic Surgeon
ddsd
Monetary policy committee
College of Gynaecology
The letters DO after a physician's name stand for Doctor of Osteopathic Medicine.
Master of Physician Assistant Studies
Fellow of the American College of Nutrition
Naturopathic Medical Doctor
it means they work on skin