1.035.211
SINTA Score Overall
427.804
SINTA Score 3Yr
756
SINTA Score Productivity
312
SINTA Score Productivity 3Yr
