86.354
SINTA Score Overall
37.312
SINTA Score 3Yr
738
SINTA Score Productivity
319
SINTA Score Productivity 3Yr
Books
View more ...