a friend of mine with a ph.d. and then post-doc from berkeley got into wharton, kellogg, sloan and columbia last year. so b school definitely takes scientists and engineers. good luck! )
Sure, I am from pharmaceutical R&D and just received offer from Kellogg. I applied several schools with Healthcare concentration. So far, so good. So I would recommend that you do some homework to find out which schools take students with background like you.