47.590
SINTA Score Overall
24.887
SINTA Score 3Yr
166
SINTA Score Productivity
87
SINTA Score Productivity 3Yr
