351
SINTA Score Overall
148
SINTA Score 3Yr
14.076.200
Affil Score
3.907.820
Affil Score 3Yr
Latest number of publications
View more ...