43.805
SINTA Score Overall
10.308
SINTA Score 3Yr
1.752
SINTA Score Overall Productivity
412
SINTA Score 3Yr Productivity