
Biotechnology / Pharmaceuticals · United States (implied by FDA focus)
20 slides
Pharmaceuticals / Drug Delivery · Saint-Laurent, Quebec, Canada · 2016
Browse the original fundraising presentation and use it as a reference for narrative, structure, and investor communication.