1.059.123
SINTA Score Overall
391.718
SINTA Score 3Yr
716
SINTA Score Productivity
265
SINTA Score Productivity 3Yr
Books
View more ...