25.171
SINTA Score Overall
10.907
SINTA Score 3Yr
235
SINTA Score Productivity
102
SINTA Score Productivity 3Yr