647
SINTA Score Overall
258
SINTA Score 3Yr
20.514.000
Affil Score
8.425.630
Affil Score 3Yr
Latest number of publications
View more ...