Trevor Laird

  • Review

    I did it my way

    2008-10-29T10:48:34

    The management of chemical process development in the pharmaceutical industry