16.477
SINTA Score Overall
6.488
SINTA Score 3Yr
3.295
SINTA Score Overall Productivity
1.298
SINTA Score 3Yr Productivity
Latest number of publication
View more ...