1.067.590
SINTA Score Overall
480.137
SINTA Score 3Yr
788
SINTA Score Productivity
354
SINTA Score Productivity 3Yr