22.774
SINTA Score Overall
13.926
SINTA Score 3Yr
386
SINTA Score Productivity
236
SINTA Score Productivity 3Yr