886.460
SINTA Score Overall
454.728
SINTA Score 3Yr
803
SINTA Score Productivity
412
SINTA Score Productivity 3Yr