47.104
SINTA Score Overall
24.245
SINTA Score 3Yr
133
SINTA Score Productivity
69
SINTA Score Productivity 3Yr
