1.503.627
SINTA Score Overall
658.616
SINTA Score 3Yr
720
SINTA Score Productivity
315
SINTA Score Productivity 3Yr