166.208
SINTA Score Overall
107.306
SINTA Score 3Yr
870
SINTA Score Productivity
562
SINTA Score Productivity 3Yr