16.312
SINTA Score Overall
3.925
SINTA Score 3Yr
2.719
SINTA Score Overall Productivity
654
SINTA Score 3Yr Productivity