1.680
SINTA Score Overall
354
SINTA Score 3Yr
115.683.000
Affil Score
47.516.300
Affil Score 3Yr
Latest number of publications
View more ...