891.994
SINTA Score Overall
457.889
SINTA Score 3Yr
808
SINTA Score Productivity
415
SINTA Score Productivity 3Yr
Books
View more ...