ISTR

Medical abbreviations:
ISTR

Institute for Science Training and Research