Acronyms and Abbreviations / Science

What does ST&RP stand for in Science?

All definitions of ST&RPBack to st GroupBack to st& Group