You might find what you’re looking for at the JAMA site. JAMA has a great library of podcasts on clinical statistical analysis. JAMA published the murcidencel (DCVax-L) peer review, so JAMA might be the best source. The JAMA network includes some of the best statisticians in the world.