699.775
SINTA Score Overall
350.956
SINTA Score 3Yr
566
SINTA Score Productivity
284
SINTA Score Productivity 3Yr
Books
View more ...