Joe Maskell

Current affiliation: GlaxoSmithKline Plc