44.878
SINTA Score Overall
18.775
SINTA Score 3Yr
204
SINTA Score Productivity
85
SINTA Score Productivity 3Yr
