García-González, Nelson, Instituto Finlay de Vacunas