66.748
SINTA Score Overall
28.772
SINTA Score 3Yr
189
SINTA Score Productivity
82
SINTA Score Productivity 3Yr
Books
View more ...