26.900
SINTA Score Overall
5.049
SINTA Score 3Yr
1.681
SINTA Score Overall Productivity
316
SINTA Score 3Yr Productivity