What does NCSTP stand for?

What does NCSTP mean? We have 2 definitions. Read most used NCSTP meanings below.