25.317
SINTA Score Overall
18.094
SINTA Score 3Yr
589
SINTA Score Productivity
421
SINTA Score Productivity 3Yr
Books
View more ...