What is...? MicroRNA : minute molecules making a big splash
What are microRNAs, why are they there, what do they do, and more importantly, do they have any role in human disease?