FDA Approval (?)

FDA approval does not mean scientifically proven. What it means that a business deal has been struck.

Leave a comment