SMSTMFP: Sekolah Menengah Sains Tengku Muhammad Faris Petra

What does SMSTMFP mean? The above is one of SMSTMFP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Sekolah Menengah Sains Tengku Muhammad Faris Petra