17.156
SINTA Score Overall
9.642
SINTA Score 3Yr
252
SINTA Score Overall Productivity
142
SINTA Score 3Yr Productivity