DRP-1

Novel mechanism discovered for communication between proteins that cause ‘cell suicide’

Our bodies daily eliminate in a controlled manner more than 100 million defective cells, by means of a procedure known as ‘cell suicide’ or apoptosis. This is…