TTDA: big impact of a small protein
scientific article