19.668
SINTA Score Overall
7.632
SINTA Score 3Yr
6.556
SINTA Score Overall Productivity
2.544
SINTA Score 3Yr Productivity
Latest number of publications
View more ...