Dr. Niranjan Ram is a well-known doctor based in Mayurbhanj who specialises in General Physician. Dr. Niranjan Ram has more than 6 years of experience. Beyond affiliation with many hospitals, Dr. Niranjan Ram has been professionally active in many other ways. Dr. Niranjan Ram graduated with a BAMS from A J Institute of Medical Sciences & Research Centre, Mangalore.