Pubmed is perhaps the foremost repository of medical research papers. A lot of it is very dry and no doubt largely unintelligible to lesser mortals such as myself. There's some interesting stuff there too, though...