32.456
SINTA Score Overall
11.142
SINTA Score 3Yr
1.803
SINTA Score Overall Productivity
619
SINTA Score 3Yr Productivity