STHP

Medical abbreviations:
STHP

Space Telescope History Project