Steffen Farny Aalto University
  No contact details