140.793
SINTA Score Overall
86.854
SINTA Score 3Yr
658
SINTA Score Productivity
406
SINTA Score Productivity 3Yr
