17.453
SINTA Score Overall
8.894
SINTA Score 3Yr
323
SINTA Score Productivity
165
SINTA Score Productivity 3Yr