doc. Adam Mackerle, Th.D.