Skip to content

Werner Haffer

  • Robert Gordon University Aberdeen Business School

    Education history

    Aberdeen University