534.235
SINTA Score Overall
220.998
SINTA Score 3Yr
1.020
SINTA Score Productivity
422
SINTA Score Productivity 3Yr