27.535
SINTA Score Overall
13.741
SINTA Score 3Yr
336
SINTA Score Productivity
168
SINTA Score Productivity 3Yr