852.358
SINTA Score Overall
365.603
SINTA Score 3Yr
630
SINTA Score Productivity
270
SINTA Score Productivity 3Yr