597.068
SINTA Score Overall
250.445
SINTA Score 3Yr
473
SINTA Score Productivity
198
SINTA Score Productivity 3Yr