203.620
SINTA Score Overall
120.662
SINTA Score 3Yr
536
SINTA Score Productivity
318
SINTA Score Productivity 3Yr

Books
View more ...