444.587
SINTA Score Overall
191.376
SINTA Score 3Yr
594
SINTA Score Productivity
256
SINTA Score Productivity 3Yr
