Battling addictions with engineering algorithms
(PhysOrg.com) -- Chemical engineers are responsible for numerous scientific advances, ranging from affordable pharmaceuticals and super-strong synthetic fibers to environmental cleanup and recycling technologies. Most people ...