12.203
SINTA Score Overall
5.052
SINTA Score 3Yr
101
SINTA Score Productivity
42
SINTA Score Productivity 3Yr