18.656
SINTA Score Overall
5.151
SINTA Score 3Yr
3.109
SINTA Score Overall Productivity
859
SINTA Score 3Yr Productivity