Cuevas, Iván Edelberto, Instituto Finlay, Cuba