Landys-Chovel, Mario, Instituto Finlay de Vacunas, Cuba