Practical and Viva Community Medicine for Student of MBBS, MD, MPH, DNB, DPH, DHA, PDGMCH, PGCHCFWM, PGDGM, DPHM, B.SC. and M.SC. Nursing 2 Edition Practical and Viva Community Medicine for Student of MBBS, MD, MPH, DNB, DPH, DHA, PDGMCH, PGCHCFWM, PGDGM, DPHM, B.SC. and M.SC. Nursing 2 Edition