Francesco De Pellegrini

  • Senior Researcher (currently on leave, Professor at University of Avignon) RiSING