20.467
SINTA Score Overall
5.677
SINTA Score 3Yr
1.706
SINTA Score Overall Productivity
473
SINTA Score 3Yr Productivity