574.331
SINTA Score Overall
331.519
SINTA Score 3Yr
800
SINTA Score Productivity
462
SINTA Score Productivity 3Yr
