1.819.342
SINTA Score Overall
642.309
SINTA Score 3Yr
1.154
SINTA Score Productivity
407
SINTA Score Productivity 3Yr