What does STRP stand for?
What does STRP mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: STRP.
We've found a total of 4 definitions for STRP:
Scientific Technical Review Panel
Sea Turtle Restoration Program
Short Tandem Repeat Polymorphism
Specific Targeted Research Program