252.358
SINTA Score Overall
132.748
SINTA Score 3Yr
637
SINTA Score Productivity
335
SINTA Score Productivity 3Yr

Books
View more ...