396.210
SINTA Score Overall
182.478
SINTA Score 3Yr
445
SINTA Score Productivity
205
SINTA Score Productivity 3Yr