39.168
SINTA Score Overall
19.120
SINTA Score 3Yr
632
SINTA Score Productivity
308
SINTA Score Productivity 3Yr
Books
View more ...