Kamil Tomczak

PhD, AGH University of Krakow
  • Poland