1.109.976
SINTA Score Overall
384.571
SINTA Score 3Yr
1.035
SINTA Score Productivity
359
SINTA Score Productivity 3Yr
Books
View more ...