bn:15036653n
Noun Named Entity
EL
No term available
EN
The Shelford Group is a collaboration of ten of the largest teaching and research NHS hospital trusts in England. Wikipedia
Relations
Sources