I'm not a doctor yet, but I'm studying to be one and have learned a lot so far. I could help and continue my studies. I'll look into it.
[ nevermind that he can heal. if push came to shove and there was nothing that could be done with the available resources, he could use his powers to heal someone or sustain their lifeforce until they received the necessary treatments. ]