STU explained

STU may refer to:

Universities

Other uses

See also