Square
1 Olivier Scaillet
  • Professor of Finance and Statistics University of Geneva Swiss Finance Institute