27.072
SINTA Score Overall
8.644
SINTA Score 3Yr
1.128
SINTA Score Overall Productivity
360
SINTA Score 3Yr Productivity