S&P

Medical abbreviations:
S&P

Stake and Platform