50.899
SINTA Score Overall
31.878
SINTA Score 3Yr
272
SINTA Score Productivity
170
SINTA Score Productivity 3Yr
Books
View more ...