11.453
SINTA Score Overall
5.713
SINTA Score 3Yr
294
SINTA Score Productivity
146
SINTA Score Productivity 3Yr
Books
View more ...