What does NTUBS stand for?
NTUBS stands for "Nanyang Technological University Buddhist Society"
How to abbreviate "Nanyang Technological University Buddhist Society"?
"Nanyang Technological University Buddhist Society" can be abbreviated as NTUBS
What is the meaning of NTUBS abbreviation?
The meaning of NTUBS abbreviation is "Nanyang Technological University Buddhist Society"
What does NTUBS mean?
NTUBS as abbreviation means "Nanyang Technological University Buddhist Society"