NIHR Maudsley Biomedical Research Centre

Research facility


Location: London, United Kingdom (GB) GB