296.535
SINTA Score Overall
128.140
SINTA Score 3Yr
342
SINTA Score Productivity
148
SINTA Score Productivity 3Yr
