BioDelivery Sciences settles patent lawsuit with Teva | Patexia