486.957
SINTA Score Overall
235.099
SINTA Score 3Yr
724
SINTA Score Productivity
349
SINTA Score Productivity 3Yr