Printer friendly
"AcronymFinder.com

What does SATSU stand for?

SATSU stands for Science and Technology Studies Unit (UK)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.