NIHR Barts Cardiovascular Biomedical Research Unit is a research organisation in London, GB. OpenAlex records 47 works and 3,617 citations for it.