1.321.916
SINTA Score Overall
651.505
SINTA Score 3Yr
914
SINTA Score Productivity
451
SINTA Score Productivity 3Yr