Hexabromocyclododecanes (HBCDs) in the environment and humans: a review

Hexabromocyclododecanes (HBCDs) in the environment and humans: a review