Innovative Vector Control Consortiumh-index: 31Total citations: 3,458Total papers: 160Homepage: http://www.ivcc.com/