1.305
SINTA Score Overall
345
SINTA Score 3Yr
2.840
Affil Score
895
Affil Score 3Yr
Latest number of publications