Teruel-Sera, Juan C., Instituto Finlay de Vacunas, Cuba