19.987
SINTA Score Overall
8.603
SINTA Score 3Yr
3.997
SINTA Score Overall Productivity
1.721
SINTA Score 3Yr Productivity