69.584
SINTA Score Overall
35.552
SINTA Score 3Yr
374
SINTA Score Productivity
191
SINTA Score Productivity 3Yr
Books
View more ...