32.979
SINTA Score Overall
18.137
SINTA Score 3Yr
446
SINTA Score Productivity
245
SINTA Score Productivity 3Yr