3.132.292
SINTA Score Overall
1.104.829
SINTA Score 3Yr
1.560
SINTA Score Productivity
550
SINTA Score Productivity 3Yr
