Schep, Dennis, Free University Berlin, Humboldt University Berlin, Germany