56.621
SINTA Score Overall
13.504
SINTA Score 3Yr
4.718
SINTA Score Overall Productivity
1.125
SINTA Score 3Yr Productivity
Latest number of publications
View more ...