The New England Journal of Medicine publishes these papers, some free, some on subscription, and the abstracts are tantalising sometimes.
I'm not going to pay for it 'cos I'm a stingy Scot and a T1. Mind you, even if I was a T2 with money to burn, I don't know if I'd be rushing to spend it on...