Discussion about this post

User's avatar
Karen Bracken's avatar

she also sits on the boards of several pharmaceutical companies including Pfizer.

Expand full comment
AnnR's avatar

She is despicable.

Expand full comment
262 more comments...

No posts