428
SINTA Score Overall
87
SINTA Score 3Yr
84.476.100
Affil Score
7.000.490
Affil Score 3Yr
Latest number of publications
View more ...