85.172
SINTA Score Overall
57.272
SINTA Score 3Yr
510
SINTA Score Productivity
343
SINTA Score Productivity 3Yr