21.583
SINTA Score Overall
9.679
SINTA Score 3Yr
1.136
SINTA Score Productivity
509
SINTA Score Productivity 3Yr