3.770.664
SINTA Score Overall
1.407.274
SINTA Score 3Yr
1.412
SINTA Score Productivity
527
SINTA Score Productivity 3Yr