John Lambert

Scientific Advisor at Synklino

EVP, CSO, and Distinguished Research Fellow at Immunogen.


Timeline

  • Scientific Advisor

    Current role