699.146
SINTA Score Overall
268.968
SINTA Score 3Yr
406
SINTA Score Productivity
156
SINTA Score Productivity 3Yr