3.468
SINTA Score Overall
719
SINTA Score 3Yr
366.219.000
Affil Score
245.613.000
Affil Score 3Yr
Latest number of publications
View more ...