17.610
SINTA Score Overall
5.938
SINTA Score 3Yr
3.522
SINTA Score Overall Productivity
1.188
SINTA Score 3Yr Productivity
Latest number of publications
View more ...