Santa Cruz Biotechnology

BPPA | Santa Cruz Biotechnology

TERT Inhibitor, BPPA is a potent, novel and selective inhibitor of human TERT (telomerase)

Reviews


No reviews yet