Loading patent details...
US7429377B2: Therapeutic composition containing a plurality of immobilized proteases | Searchlight