STS

Definitions

Electronics

General Science

  • acronym forsequence tagged site
  • noun a short sequence of DNA, usually 200 to 500 base pairs, that occurs only once in the human genome and is useful in genetic mapping
http://www.dictionarycentral.com/definition/sts.html