698.821
SINTA Score Overall
341.190
SINTA Score 3Yr
912
SINTA Score Productivity
445
SINTA Score Productivity 3Yr