Congratulation Jake Stroud! Awarded the Wellcome Trust Fellowship!