531.223
SINTA Score Overall
274.940
SINTA Score 3Yr
1.280
SINTA Score Productivity
663
SINTA Score Productivity 3Yr