518.486
SINTA Score Overall
282.833
SINTA Score 3Yr
1.155
SINTA Score Productivity
630
SINTA Score Productivity 3Yr
