1.343.823
SINTA Score Overall
440.449
SINTA Score 3Yr
1.093
SINTA Score Productivity
358
SINTA Score Productivity 3Yr
