32.362
SINTA Score Overall
7.137
SINTA Score 3Yr
8.091
SINTA Score Overall Productivity
1.784
SINTA Score 3Yr Productivity
Latest number of publications
View more ...