1.654
SINTA Score Overall
817
SINTA Score 3Yr
184
SINTA Score Productivity
91
SINTA Score Productivity 3Yr