457.927
SINTA Score Overall
245.579
SINTA Score 3Yr
413
SINTA Score Productivity
221
SINTA Score Productivity 3Yr
