2.486.680
SINTA Score Overall
1.374.166
SINTA Score 3Yr
1.568
SINTA Score Productivity
866
SINTA Score Productivity 3Yr