Narváez, Juan Carlos, Universidad de Leiden Holanda