1.333.712
SINTA Score Overall
433.720
SINTA Score 3Yr
1.085
SINTA Score Productivity
353
SINTA Score Productivity 3Yr

Books
View more ...