Entrant Profile

Janne Heilala

Location: Turku, Varsinais-Suomi Finland


Company: SpaceC