What does SUTD stand for?
SUTD stands for "Singapore University of Technology and Design"
How to abbreviate "Singapore University of Technology and Design"?
"Singapore University of Technology and Design" can be abbreviated as SUTD
What is the meaning of SUTD abbreviation?
The meaning of SUTD abbreviation is "Singapore University of Technology and Design"
What does SUTD mean?
SUTD as abbreviation means "Singapore University of Technology and Design"