Michal Štěpánek

Fellow in Czechia

Visit my website

knows some philosophy, sociology, psychology, anthropology, systems theory, economics and programming, swimmer, cycler, uprooted man