International Centre for Diarrhoeal Disease Researchh-index: 216Total citations: 367,755Total papers: 9,277Homepage: https://www.icddrb.org