1.312.256
SINTA Score Overall
649.313
SINTA Score 3Yr
908
SINTA Score Productivity
449
SINTA Score Productivity 3Yr