18.078
SINTA Score Overall
10.707
SINTA Score 3Yr
532
SINTA Score Productivity
315
SINTA Score Productivity 3Yr
Books
View more ...