2.344.429
SINTA Score Overall
1.342.530
SINTA Score 3Yr
1.416
SINTA Score Productivity
811
SINTA Score Productivity 3Yr