28.384
SINTA Score Overall
5.557
SINTA Score 3Yr
1.494
SINTA Score Overall Productivity
292
SINTA Score 3Yr Productivity