40.396
SINTA Score Overall
11.560
SINTA Score 3Yr
8.079
SINTA Score Overall Productivity
2.312
SINTA Score 3Yr Productivity