469.091
SINTA Score Overall
306.957
SINTA Score 3Yr
1.248
SINTA Score Productivity
816
SINTA Score Productivity 3Yr