10.212
SINTA Score Overall
4.555
SINTA Score 3Yr
262
SINTA Score Productivity
117
SINTA Score Productivity 3Yr
Books
View more ...