Bob Lavallee: End the FDA Delay

1 year ago
352

Bob Lavallee speaks on the importance of lowering drug costs.

Loading 8 comments...