Mgr. Karel Šindelka, Ph.D.

Scientist