435.609
SINTA Score Overall
181.943
SINTA Score 3Yr
1.304
SINTA Score Productivity
545
SINTA Score Productivity 3Yr

Books
View more ...