You are here

Photos of 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!