News

Protein spotlight: Backlash
2020-01-17
Every cell is a world of its own. Within its boundaries, there are entities of all shapes and sizes each busy accomplishing specific activities - transcribing genes, translating genes, synthesizing proteins, modifying proteins,... More.