OTSH

(redirected from Ovine Thyroid-Stimulating Hormone)
AcronymDefinition
OTSHOn The Same Hand
OTSHOld Town Square Hotel (Prague, Czech Republic)
OTSHOvine Thyroid-Stimulating Hormone