47.941
SINTA Score Overall
15.247
SINTA Score 3Yr
2.179
SINTA Score Overall Productivity
693
SINTA Score 3Yr Productivity
Latest number of publications
View more ...