13.021
SINTA Score Overall
5.765
SINTA Score 3Yr
113
SINTA Score Productivity
50
SINTA Score Productivity 3Yr

Books
View more ...