Sergi Montagut

About Sergi Montagut

  • Barcelona (Spain)

Sergi in figures

1

Led challenges

0

Active challenges

Challenges created by Sergi