20.967
SINTA Score Overall
6.761
SINTA Score 3Yr
4.193
SINTA Score Overall Productivity
1.352
SINTA Score 3Yr Productivity