24.946
SINTA Score Overall
15.949
SINTA Score 3Yr
268
SINTA Score Productivity
171
SINTA Score Productivity 3Yr
