Scientists at Nanyang Technological University in Singapore have made an important discovery that could lead to new ...
The first way is through a specific protein known as the translocator protein. Found in the power-generating parts of cells known as mitochondrion, the study showed that this protein is critical ...