1.047.960
SINTA Score Overall
386.143
SINTA Score 3Yr
708
SINTA Score Productivity
261
SINTA Score Productivity 3Yr
Books
View more ...