Avro Life Science

Avro Life Science

Skin patches for generic drug delivery.

BiotechDrug DeliveryHealthcareDrug Discovery and Delivery