49.868
SINTA Score Overall
26.783
SINTA Score 3Yr
489
SINTA Score Productivity
263
SINTA Score Productivity 3Yr