Curriculum Vitae

Here you can find a more complete version of my curriculum vitae (last update Nov. 2024). Other information can be found on my Mathscinet, Google Scholar, Researchgate, Scopus, Mathematics Genealogy Project, and Orcid profiles.


Current position: 


Past positions: 


Education: