Dengue Project Meeting in Iquitos

Meeting of Tom Scott’s NIH P01 dengue project in Iquitos, Peru.