18.515
SINTA Score Overall
7.656
SINTA Score 3Yr
2.314
SINTA Score Overall Productivity
957
SINTA Score 3Yr Productivity