362.176
SINTA Score Overall
213.241
SINTA Score 3Yr
1.404
SINTA Score Productivity
827
SINTA Score Productivity 3Yr
Books
View more ...