47.892
SINTA Score Overall
24.706
SINTA Score 3Yr
275
SINTA Score Productivity
142
SINTA Score Productivity 3Yr