Dave Rogers

Dave Rogers

David Rogers is a freelance reporter working 3 days a week on the BD news desk. You can email him on dave.rogers@ubm.com

More by Dave Rogers