40.231
SINTA Score Overall
22.386
SINTA Score 3Yr
694
SINTA Score Productivity
386
SINTA Score Productivity 3Yr
Books
View more ...