64.375
SINTA Score Overall
17.260
SINTA Score 3Yr
360
SINTA Score Productivity
96
SINTA Score Productivity 3Yr
Books
View more ...