36.879
SINTA Score Overall
17.300
SINTA Score 3Yr
414
SINTA Score Productivity
194
SINTA Score Productivity 3Yr
Books
View more ...