22.855
SINTA Score Overall
14.947
SINTA Score 3Yr
94
SINTA Score Productivity
61
SINTA Score Productivity 3Yr
