11.858
SINTA Score Overall
5.168
SINTA Score 3Yr
988
SINTA Score Overall Productivity
431
SINTA Score 3Yr Productivity
Latest number of publications
View more ...