Daniel Palenicek

PhD