41.567
SINTA Score Overall
21.079
SINTA Score 3Yr
404
SINTA Score Productivity
205
SINTA Score Productivity 3Yr