Young Entrepreneurs Scheme

Prize: Prize (including medals and awards)

Description

Winning team, biotechnology Young Entrepreneurs Scheme
Degree of recognitionNational