19.728
SINTA Score Overall
3.362
SINTA Score 3Yr
3.946
SINTA Score Overall Productivity
672
SINTA Score 3Yr Productivity