252.706
SINTA Score Overall
171.759
SINTA Score 3Yr
471
SINTA Score Productivity
320
SINTA Score Productivity 3Yr
