38.467
SINTA Score Overall
13.628
SINTA Score 3Yr
6.411
SINTA Score Overall Productivity
2.271
SINTA Score 3Yr Productivity
Latest number of publication
View more ...