64 pubs · 7,663 cites · h-index 38
Institut Pasteur
1987 - 2017
International Centre for Diarrhoeal Disease Research
2009 - 2009
Leiden University Medical Center
2009 - 2009
Universidade do Estado do Rio de Janeiro
2009 - 2009
Fundação Oswaldo Cruz
2009 - 2009