3.122.189
SINTA Score Overall
1.100.225
SINTA Score 3Yr
1.555
SINTA Score Productivity
548
SINTA Score Productivity 3Yr
