814.042
SINTA Score Overall
388.490
SINTA Score 3Yr
717
SINTA Score Productivity
342
SINTA Score Productivity 3Yr