18.568
SINTA Score Overall
4.578
SINTA Score 3Yr
3.714
SINTA Score Overall Productivity
916
SINTA Score 3Yr Productivity