5.769
SINTA Score Overall
3.385
SINTA Score 3Yr
222
SINTA Score Productivity
130
SINTA Score Productivity 3Yr