486.758
SINTA Score Overall
235.040
SINTA Score 3Yr
723
SINTA Score Productivity
349
SINTA Score Productivity 3Yr