Hi all very interesting and complicated.
For those with a medical background I found the following paper from the British Medical Journal interesting. It is well written and I think a lot of it can be understood without medical training. Hope it helps.