Tiny protein has big impact in times of stress

New findings about the importance of the protein Lso2/CCDC124 — made up of just 92 amino acids — may have important implications for cancer research.
Source: Yale Science and Health News - Category: Universities & Medical Training Source Type: news