Stars of Science 8 Finale!

9 innovators embarked on a product development journey over the past few months and only 1 was crowned the winner of Stars of Science season 8!

English
Photos: 
Date: 
Sunday, December 4, 2016
Season: