1.639.385
SINTA Score Overall
553.676
SINTA Score 3Yr
1.027
SINTA Score Productivity
347
SINTA Score Productivity 3Yr