ECL 1

Name ECL 1
Category Students
Affiliation Ecole Centrale de Lyon
Country France
Location 24-25/304 A
Picture of team ECL 1