19.412
SINTA Score Overall
6.538
SINTA Score 3Yr
3.882
SINTA Score Overall Productivity
1.308
SINTA Score 3Yr Productivity