289.140
SINTA Score Overall
153.436
SINTA Score 3Yr
524
SINTA Score Productivity
278
SINTA Score Productivity 3Yr
