STRP

Medical abbreviations:
STRP

Scientific Technical Review Panel