24.649
SINTA Score Overall
15.144
SINTA Score 3Yr
116
SINTA Score Productivity
71
SINTA Score Productivity 3Yr

Books
View more ...