Yo Yehudi
Software engineer and community outreach. Tech lead for Wellcome Trust. Cofounder of Open Life Science. Left the Board in March 2021 after serving for three years.
Software engineer and community outreach. Tech lead for Wellcome Trust. Cofounder of Open Life Science. Left the Board in March 2021 after serving for three years.