32.892
SINTA Score Overall
16.164
SINTA Score 3Yr
86
SINTA Score Productivity
42
SINTA Score Productivity 3Yr