1.668.228
SINTA Score Overall
577.171
SINTA Score 3Yr
1.045
SINTA Score Productivity
361
SINTA Score Productivity 3Yr