25.258
SINTA Score Overall
13.263
SINTA Score 3Yr
260
SINTA Score Productivity
137
SINTA Score Productivity 3Yr