891.903
SINTA Score Overall
457.881
SINTA Score 3Yr
808
SINTA Score Productivity
415
SINTA Score Productivity 3Yr