Farid Akhtar

Luleå University of Technology Sweden

Farid Akhtar

2chapters authored