Richard Lamoure

Laboratory Manager at Avacta Life Sciences

About

Links

Timeline

  • Laboratory Manager

    December, 2020 - present

  • Scientist

    June, 2019

  • Protein Production Laboratory Supervisor

    October, 2017

View in org chart