DuPont to pay $3.1 million penalty for Texas accident

Source: NanoFocus - Category: Nanotechnology Authors: Source Type: research