42.864
SINTA Score Overall
24.938
SINTA Score 3Yr
338
SINTA Score Productivity
196
SINTA Score Productivity 3Yr