Author: John Caroe

Author details

  • A retired GP, serves as a volunteer chaplain to NHS staff, and is a trustee of PRIME International. prime-international.org

    View all posts
© 2024 Christian Medical Fellowship. A company limited by guarantee. Registered in England no. 6949436. Registered Charity no. 1131658. Design: S2 Design