239.591
SINTA Score Overall
104.682
SINTA Score 3Yr
423
SINTA Score Productivity
185
SINTA Score Productivity 3Yr
