Thanks a bunch to everyone who tried. I still, however, have no word and no clue. I think not-for-profit somewhat sums it up, but can be so easily confused with non profit, that I am loathe to use it. And altruistic, however close, is somewhat more akin to charity set ups and medicine is most definitely not that! Shall still keep looking though and if I find something will post it here.
M