2.500.434
SINTA Score Overall
1.376.470
SINTA Score 3Yr
1.577
SINTA Score Productivity
868
SINTA Score Productivity 3Yr
Books
View more ...