23.464
SINTA Score Overall
7.177
SINTA Score 3Yr
385
SINTA Score Productivity
118
SINTA Score Productivity 3Yr