STR

3 topics · 3 sources

Recreation› Games

World of Warcraft

Strength

Science› Biotechnology and Genetics

Food Biotechnology

Abbreviation for sequence tandem repeat. See: tandem repeat.

Technology

Defense

Software Test Report.

Cite this definition

APA
MLA
Chicago