18.322
SINTA Score Overall
5.325
SINTA Score 3Yr
2.617
SINTA Score Overall Productivity
761
SINTA Score 3Yr Productivity