21.632
SINTA Score Overall
9.728
SINTA Score 3Yr
1.139
SINTA Score Productivity
512
SINTA Score Productivity 3Yr