Bart Zaremba

Poznań, Poland

Bart Zaremba

Poznań, Poland

  • Work
    • Whalla Labs
  • Education
    • Poznan University of Technology