2.598.226
SINTA Score Overall
942.104
SINTA Score 3Yr
1.297
SINTA Score Productivity
470
SINTA Score Productivity 3Yr