Professor Francesca Spigarelli

  • Universita degli Studi di Macerata
  • Professor, Economics
  • Italy

My co-authors include