Alexander Ayhan

Senior Research Associate

  • London
  • +44 20 3655 0929

Education