1st place NASA Space Apps Finland

Prize: Prizes and awards

Degree of recognitionNational