124.413
SINTA Score Overall
49.464
SINTA Score 3Yr
407
SINTA Score Productivity
162
SINTA Score Productivity 3Yr
Books
View more ...