Profile picture
Sheila Payne
  • Professor
    Primary
    Lancaster University
    Lancaster, United Kingdom
  • Professor
    International Observatory on End of Life Care, Faculty of Health and Medicine, Lancaster University
    Lancaster, United Kingdom
mini profile avatar Sheila Payne