Entity

Duncan Kirkbride Nichol

British hospital administrator

Entity sentiment