Researcher

Professor Petr Sedlacek