2.993.676
SINTA Score Overall
1.137.221
SINTA Score 3Yr
1.506
SINTA Score Productivity
572
SINTA Score Productivity 3Yr