Tubulin Polymerization Promoting Protein

GPTKB entity