Several other Muslim leaders were instrumental in the establishment and development of STI.
Beberapa tokoh Muslim lain ikut berjasa dalam proses pendirian dan pengembangan STI.