Protein tyrosine phosphatase TbPTP1: A molecular switch controlling life cycle differentiation in trypanosomes.

Protein tyrosine phosphatase TbPTP1: A molecular switch controlling life cycle differentiation in trypanosomes.