Fajardo-Sánchez, Abel, Instituto Finlay de Vacunas, Cuba