38.897
SINTA Score Overall
15.594
SINTA Score 3Yr
682
SINTA Score Overall Productivity
274
SINTA Score 3Yr Productivity