38.679
SINTA Score Overall
21.967
SINTA Score 3Yr
221
SINTA Score Productivity
126
SINTA Score Productivity 3Yr