44.376
SINTA Score Overall
7.546
SINTA Score 3Yr
2.774
SINTA Score Overall Productivity
472
SINTA Score 3Yr Productivity