10.1101/2024.01.02.573981

Chemical imaging unveils mitochondria as the major site of medicinal biguanide accumulation within cells

2024-01-05