Dr. Mills graduated from Princeton University with a bachelors of science degree in electrical engineering and computer science. He attended the University of Medicine and Dentistry of New Jersey (UMDNJ) and graduated with a Medical Doctor (MD) degree. Dr. Mills completed a Family Medicine Residency and also a Masters in Public Health (MPH)
Learn about this doctor
Dr. Mills' Care Philosophy
Dr. Mills philosophy is to help his patients prevent or manage illness or disease, and maintain a healthy lifestyle. He wants his patients to know they have someone to turn to during any medical situation. He is open to seeing his patients on days they are sick, even if the office schedule is already full. These sick visits are brief and concentrate on the chief complaint. Dr. Mills is also committed to providing coordinated, personalized care, especially during stressful transitions from hospital to home. Our office RNs reach out to our patients to be sure they know exactly what to do after leaving the hospital or Emergency Department.
Dr. Mills' Experience
For the best healthcare for your needs, choose a doctor who specializes in your medical condition.
Board certification indicates that a doctor is highly qualified in the medical field in which they practice.
Check to see that this provider treats your medical condition.
Check to see that this provider performs the procedure that you need.
Check to see if your provider has any malpractices, board actions, or sanctions.
Learn more about where this provider went to medical school, residency, and more.
Awards & Recognition
View information about special awards and recognition for this provider.
Check to see what languages this provider and/or staff speak.
Memberships & Professional Affiliations
View memberships and affiliations associated with this provider.
Overall Patient Satisfaction
Likelihood of recommending Dr. Mills to family and friends is 4.3 out of 5
Likelihood of recommending Dr. Mills to family and friends
based on 24total reviews (8 with comments)
Dr. Mills Says:
We make every effort to provide a high quality patient experience. We take patients concerns very seriously and want to know if there is an area we can improve. Most of our improvements and enhancements to the office experience come from our Patient Advisory Council which we refer to as the "voice" of the patient. We are always willing and ready to hear from you directly by calling our office....