AFTSC: ASEAN Forest Tree Seed Centre

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

AFTSC: ASEAN Forest Tree Seed Centre

Definition in English: ASEAN Forest Tree Seed Centre