Dr. NP Singh is a renowned Internal Medicine Specialist in Chandigarh and currently practices at Healing Hospital, Chandigarh. For the past 30 years, Dr. NP Singh has worked as a General Physicians and gained proficient skills and knowledge in the segments.Dr. NP Singh pursued degree of MBBS from Government Medical College, Patiala in 1992, MD - Internal Medicine from JLN Medical College, Ajmer in 1995