34.999
SINTA Score Overall
15.561
SINTA Score 3Yr
398
SINTA Score Productivity
177
SINTA Score Productivity 3Yr