41.590
SINTA Score Overall
30.983
SINTA Score 3Yr
170
SINTA Score Productivity
126
SINTA Score Productivity 3Yr
Books
View more ...