24.996
SINTA Score Overall
3.951
SINTA Score 3Yr
862
SINTA Score Overall Productivity
136
SINTA Score 3Yr Productivity