156.106
SINTA Score Overall
92.904
SINTA Score 3Yr
940
SINTA Score Productivity
560
SINTA Score Productivity 3Yr