40.342
SINTA Score Overall
6.417
SINTA Score 3Yr
5.043
SINTA Score Overall Productivity
802
SINTA Score 3Yr Productivity