865.713
SINTA Score Overall
331.345
SINTA Score 3Yr
579
SINTA Score Productivity
222
SINTA Score Productivity 3Yr