2.556.704
SINTA Score Overall
1.004.982
SINTA Score 3Yr
1.977
SINTA Score Productivity
777
SINTA Score Productivity 3Yr