Ochoa-Azze, Rolando Felipe, Instituto Finlay de Vacunas, Cuba