2.487.169
SINTA Score Overall
1.374.263
SINTA Score 3Yr
1.568
SINTA Score Productivity
867
SINTA Score Productivity 3Yr