1.222.320
SINTA Score Overall
530.157
SINTA Score 3Yr
828
SINTA Score Productivity
359
SINTA Score Productivity 3Yr
