Michal Nowicki

Researcher