371.383
SINTA Score Overall
230.571
SINTA Score 3Yr
675
SINTA Score Productivity
419
SINTA Score Productivity 3Yr
Books
View more ...