28.650
SINTA Score Overall
17.347
SINTA Score 3Yr
156
SINTA Score Productivity
94
SINTA Score Productivity 3Yr