179.168
SINTA Score Overall
69.960
SINTA Score 3Yr
717
SINTA Score Productivity
280
SINTA Score Productivity 3Yr
