What does SUTD stand for?

What does SUTD mean? We have 3 definitions. Read most used SUTD meanings below.

ADVERTISEMENT