Sebastian Brenne

Ruhr University BochumGermany

2chapters authored