Szymon Talaga

Research Scientist, University of Warsaw
  • Poland