Science & tech events in Namur, Belgium

1