Dr Stefan Strack is now professor of neurobiology at University of Iowa Carver College of Medicine.

  Official Stefan Strack website

Games developed and/or published by Stefan Strack


Back to top