205.653
SINTA Score Overall
103.386
SINTA Score 3Yr
819
SINTA Score Productivity
412
SINTA Score Productivity 3Yr
Books
View more ...