76.579
SINTA Score Overall
27.715
SINTA Score 3Yr
1.473
SINTA Score Overall Productivity
533
SINTA Score 3Yr Productivity
Latest number of publications
View more ...