Tazkia Islamic Finance and Business Review
Tazkia University College of Islamic Economics; Association of Islamic Economics Lecturers
·
Indonesia
·
2460-0717
No APC
since 2008