28.678
SINTA Score Overall
17.041
SINTA Score 3Yr
113
SINTA Score Productivity
67
SINTA Score Productivity 3Yr
Books
View more ...