51.649
SINTA Score Overall
17.765
SINTA Score 3Yr
549
SINTA Score Productivity
189
SINTA Score Productivity 3Yr