Barnase as a new therapeutic agent triggering apoptosis in human cancer cells

Barnase as a new therapeutic agent triggering apoptosis in human cancer cells