751.232
SINTA Score Overall
281.970
SINTA Score 3Yr
881
SINTA Score Productivity
331
SINTA Score Productivity 3Yr
