38.862
SINTA Score Overall
29.697
SINTA Score 3Yr
344
SINTA Score Productivity
263
SINTA Score Productivity 3Yr