1.738.568
SINTA Score Overall
718.778
SINTA Score 3Yr
835
SINTA Score Productivity
345
SINTA Score Productivity 3Yr