25.736
SINTA Score Overall
18.403
SINTA Score 3Yr
322
SINTA Score Productivity
230
SINTA Score Productivity 3Yr
