566
SINTA Score Overall
82
SINTA Score 3Yr
13.851.200
Affil Score
300.204
Affil Score 3Yr
Latest number of publications