102.810
SINTA Score Overall
51.043
SINTA Score 3Yr
750
SINTA Score Productivity
373
SINTA Score Productivity 3Yr