16.987
SINTA Score Overall
10.336
SINTA Score 3Yr
999
SINTA Score Overall Productivity
608
SINTA Score 3Yr Productivity