S&T

Medical abbreviations:
S&T

Science and Technology