20.632
SINTA Score Overall
9.818
SINTA Score 3Yr
413
SINTA Score Productivity
196
SINTA Score Productivity 3Yr
