6.806
SINTA Score Overall
5.396
SINTA Score 3Yr
91
SINTA Score Productivity
72
SINTA Score Productivity 3Yr