Crescita Therapeutics Reports 2019 First Quarter Results

The DuraPeel technology is a self-occluding, film-forming cream/gel formulation that provides extended release delivery to the site of application.