Emmanuel H.Emmanuel H.

Emmanuel H.

Co-organizer

Location

Grenoble

Joined group

Sep 16, 2015

Introduction

AlpesJUG leader