439.154
SINTA Score Overall
247.883
SINTA Score 3Yr
736
SINTA Score Productivity
415
SINTA Score Productivity 3Yr
Books
View more ...