974.264
SINTA Score Overall
424.190
SINTA Score 3Yr
649
SINTA Score Productivity
282
SINTA Score Productivity 3Yr