197 Lenana Road
Nairobi, 00100
Kenya
Kenya Medical Research Institute (KEMRI)
Burden, influenza, pregnant women, infants