RNA interference is a natural mechanism for living cells to control whether specific genes are being used or not. Crowned with the 2006 Nobel Prize for Physiology and Medicine, the discovery of RNA ...
Spider-Man Brand New Day science earns expert review from a Cambridge biochemist who confirms the film named siRNA correctly ...