87363586
Mar 8, 2017
BIOINSPIRE TECHNOLOGIES INC.
Subscribe
Drug delivery agents in the form of absorbable implantable films comprising natural, non-living materials that facilitate the delivery of pharmaceutical preparations