Loading patent details...
US20030190740A1: Stabilized bioactive peptides and methods of identification, synthesis, and use | Searchlight