103.272
SINTA Score Overall
49.171
SINTA Score 3Yr
366
SINTA Score Productivity
174
SINTA Score Productivity 3Yr
Books
View more ...