Walid Albanna emerged as the top innovator in the Season 10 Grand Finale of Stars of Science. A firm favourite amongst jurors, innovators, and the public, the 35 year-old Palestinian neurosurgeon successfully…