Albojaire-Santamaría, Mirelis, Instituto Finlay de Vacunas, Cuba