LifeScienceHistory.com
History made daily
Avro Life Sciencewww.avrolifesci.com
200 University Avenue West, ESC 319
Waterloo, ON N2L 3G1
Avro Life Science is developing Skin patches for generic drug delivery.