389.653
SINTA Score Overall
263.726
SINTA Score 3Yr
1.059
SINTA Score Productivity
717
SINTA Score Productivity 3Yr