1.313.853
SINTA Score Overall
649.802
SINTA Score 3Yr
909
SINTA Score Productivity
449
SINTA Score Productivity 3Yr