STR explained

STR, StR, Str or str may refer to:

Organizations

Science, medicine, and technology

Other