244.356
SINTA Score Overall
103.249
SINTA Score 3Yr
328
SINTA Score Productivity
138
SINTA Score Productivity 3Yr