16.452
SINTA Score Overall
7.511
SINTA Score 3Yr
366
SINTA Score Productivity
167
SINTA Score Productivity 3Yr
Books
View more ...