1.449
SINTA Score Overall
682
SINTA Score 3Yr
133.193.000
Affil Score
65.003.900
Affil Score 3Yr
Latest number of publications