42.922
SINTA Score Overall
24.615
SINTA Score 3Yr
183
SINTA Score Productivity
105
SINTA Score Productivity 3Yr

Books
View more ...