Roman Lach Editor & Author

Roman Lach, TU Braunschweig.