Prof. RNDr. Jan Klein, Ph.D