34.938
SINTA Score Overall
16.682
SINTA Score 3Yr
672
SINTA Score Productivity
321
SINTA Score Productivity 3Yr