8.625
SINTA Score Overall
6.901
SINTA Score 3Yr
863
SINTA Score Overall Productivity
690
SINTA Score 3Yr Productivity
Latest number of publications
View more ...