Not Tagged
takeda
['thank you', 'takeda']
my face printed on coffee thank you #takeda at #ash22 - good trick, and the cappuccino was great as well 
Group leader at Barts Cancer Institute. I'm pulling epigenetic strings, seek to understand cancer emergence in humans. TEDx talk: https://t.co/Eq8AGWqHMP