Barts NIHR Biomedical Research Centre

EC1M 6BQ (London)