
Dr Steven Newhouse is head of the Technical Services cluster (formed in 2013) that brings together the systems, web production and web development teams, and leads the Technology and Science Integration group which works to bring technology (both new innovations and established services) from Europe and around the world to further develop and support the Science taking place at EMBL-EBI.