564.367
SINTA Score Overall
331.764
SINTA Score 3Yr
590
SINTA Score Productivity
347
SINTA Score Productivity 3Yr
