74.482
SINTA Score Overall
47.412
SINTA Score 3Yr
256
SINTA Score Productivity
163
SINTA Score Productivity 3Yr
Books
View more ...