33.972
SINTA Score Overall
17.233
SINTA Score 3Yr
365
SINTA Score Productivity
185
SINTA Score Productivity 3Yr
