Medical innovations take the spotlight in the Stars of Science shortlist as the top eight innovators arrive in Qatar Qatar Foundation’s (QF) edutainment reality TV show Stars of Science, has…