41.998
SINTA Score Overall
20.658
SINTA Score 3Yr
483
SINTA Score Productivity
237
SINTA Score Productivity 3Yr