PTS and cancer: Among the 107 known PTPs, several of them have been identified to have an oncogenic role in different types of cancers [10].