1.608
SINTA Score Overall
857
SINTA Score 3Yr
82.740
Affil Score
39.690
Affil Score 3Yr
Latest number of Publication and Citations
View more ...