31.601
SINTA Score Overall
20.737
SINTA Score 3Yr
416
SINTA Score Productivity
273
SINTA Score Productivity 3Yr
Books
View more ...