1.575.131
SINTA Score Overall
609.604
SINTA Score 3Yr
931
SINTA Score Productivity
361
SINTA Score Productivity 3Yr