819.491
SINTA Score Overall
391.076
SINTA Score 3Yr
722
SINTA Score Productivity
345
SINTA Score Productivity 3Yr