21.631
SINTA Score Overall
9.727
SINTA Score 3Yr
1.139
SINTA Score Productivity
512
SINTA Score Productivity 3Yr