34.739
SINTA Score Overall
23.809
SINTA Score 3Yr
434
SINTA Score Productivity
298
SINTA Score Productivity 3Yr
