10.935
SINTA Score Overall
8.940
SINTA Score 3Yr
683
SINTA Score Overall Productivity
559
SINTA Score 3Yr Productivity
Latest number of activities