35.258
SINTA Score Overall
14.758
SINTA Score 3Yr
356
SINTA Score Productivity
149
SINTA Score Productivity 3Yr