Back to browse
Healthcare & Biotech

Avro Life Science

Skin patches for generic drug delivery.

  • Drug Discovery and Delivery
  • Biotech
  • Drug Delivery
Headquarters
Waterloo, ON, Canada
Team size
2-10 people
Founded
2018
Demo
15 min demo

Similar companies