26.907
SINTA Score Overall
6.466
SINTA Score 3Yr
5.381
SINTA Score Overall Productivity
1.293
SINTA Score 3Yr Productivity