Discussion about this post

User's avatar
Edwin's avatar

Imagine that!

Expand full comment
John P. Wallis's avatar

When about 30% of all drugs ever approved by the US FDA have been RECALLED.....

Expand full comment
4 more comments...

No posts