25.371
SINTA Score Overall
12.219
SINTA Score 3Yr
123
SINTA Score Productivity
59
SINTA Score Productivity 3Yr

Books
View more ...