What does STPS stand for?
STPS stands for "Specific thalamic projection system"
How to abbreviate "Specific thalamic projection system"?
"Specific thalamic projection system" can be abbreviated as STPS
What is the meaning of STPS abbreviation?
The meaning of STPS abbreviation is "Specific thalamic projection system"
What does STPS mean?
STPS as abbreviation means "Specific thalamic projection system"