38.611
SINTA Score Overall
29.064
SINTA Score 3Yr
495
SINTA Score Productivity
373
SINTA Score Productivity 3Yr