698.929
SINTA Score Overall
341.234
SINTA Score 3Yr
912
SINTA Score Productivity
445
SINTA Score Productivity 3Yr