Ibrahim A. Hameed

Norwegian University of Science and Technology

Ibrahim A. Hameed

8chapters authored