Rodríguez-Bejerano, Mercedes, Instituto Finlay de Vacunas, Cuba