The current Zika epidemic is likely to end within three years because there will be too few people left to infect, a team of scientists is predicting.
Writing in the journal Science, they said this could lead to a gap of 10 years before the next epidemic.
The Imperial College London team created a model using data from the current outbreak in Latin America.