2.004.041
SINTA Score Overall
572.590
SINTA Score 3Yr
1.446
SINTA Score Productivity
413
SINTA Score Productivity 3Yr
Books
View more ...