69.293
SINTA Score Overall
28.026
SINTA Score 3Yr
648
SINTA Score Productivity
262
SINTA Score Productivity 3Yr