21.693
SINTA Score Overall
5.330
SINTA Score 3Yr
3.616
SINTA Score Overall Productivity
888
SINTA Score 3Yr Productivity