TSCSF: The Shell Centenary Scholarship Fund

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

Definition in English: The Shell Centenary Scholarship Fund