39.223
SINTA Score Overall
25.617
SINTA Score 3Yr
159
SINTA Score Productivity
104
SINTA Score Productivity 3Yr
