259.528
SINTA Score Overall
108.975
SINTA Score 3Yr
1.095
SINTA Score Productivity
460
SINTA Score Productivity 3Yr

Books
View more ...