23.613
SINTA Score Overall
10.578
SINTA Score 3Yr
549
SINTA Score Overall Productivity
246
SINTA Score 3Yr Productivity