63.786
SINTA Score Overall
32.304
SINTA Score 3Yr
287
SINTA Score Productivity
146
SINTA Score Productivity 3Yr
