88.408
SINTA Score Overall
44.754
SINTA Score 3Yr
413
SINTA Score Productivity
209
SINTA Score Productivity 3Yr
