1.118.919
SINTA Score Overall
530.024
SINTA Score 3Yr
679
SINTA Score Productivity
322
SINTA Score Productivity 3Yr
