53.761
SINTA Score Overall
34.779
SINTA Score 3Yr
437
SINTA Score Productivity
283
SINTA Score Productivity 3Yr
