1.124.310
SINTA Score Overall
434.307
SINTA Score 3Yr
1.098
SINTA Score Productivity
424
SINTA Score Productivity 3Yr