Country Head Germany
luxembourg
TMF Deutschland AG
London Institute for Islamic Banking and Insurance
University of Stellenbosch
University of Nijmegen