29.209
SINTA Score Overall
18.864
SINTA Score 3Yr
304
SINTA Score Productivity
197
SINTA Score Productivity 3Yr