23.755
SINTA Score Overall
6.548
SINTA Score 3Yr
2.376
SINTA Score Overall Productivity
655
SINTA Score 3Yr Productivity