23.524
SINTA Score Overall
18.232
SINTA Score 3Yr
3.921
SINTA Score Overall Productivity
3.039
SINTA Score 3Yr Productivity