+62 823-3478-5691 (Aulia Ulfa, Director)
admin@institute.ssrs.or.id and cc to institute.ssrs@gmail.com
National Registry of Research Institutions in Indonesia
Registry number of C02607260
Time: 2026 – Present