558.035
SINTA Score Overall
267.358
SINTA Score 3Yr
894
SINTA Score Productivity
428
SINTA Score Productivity 3Yr
