Peter Mcnamara

Affiliations

  • Chief Scientific Officer at Tectonic Therapeutic Inc. (TECX), 2024-06-24