Said Salaheldeen 0 809 Nanotechnology for Chemical Engineers – Said Salaheldeen, Firoozeh Danafar, Hassan Hashemipour – 1st Edition