187.000
SINTA Score Overall
133.142
SINTA Score 3Yr
311
SINTA Score Productivity
222
SINTA Score Productivity 3Yr