1. YTHS
    stands for Ylioppilaiden Terveydenhoitosäätiö (Finnish Student Health Service)
  2. YTHS stands for Yeast Two-Hybrid System (plant virology)
YTHS
Share
Abbreviations And Their Meaning