1.159
SINTA Score Overall
365
SINTA Score 3Yr
2.278
Affil Score
1.002
Affil Score 3Yr
Latest number of publications