KGP591 is a Tubulin Polymerization Inhibitor for Kidney Cancer Research
Tubulin in molecular biology can refer either to the tubulin protein superfamily of globular proteins, or one of the member proteins of that superfamily. α- and β-tubulins polymerize into microtubules,…