389.218
SINTA Score Overall
187.179
SINTA Score 3Yr
1.041
SINTA Score Productivity
500
SINTA Score Productivity 3Yr

Books
View more ...