Quintero-Pérez, Alex, Instituto Finlay de Vacunas, Cuba