156.343
SINTA Score Overall
71.143
SINTA Score 3Yr
535
SINTA Score Productivity
244
SINTA Score Productivity 3Yr
Books
View more ...