Professor Carola Garcia de Vinuesa, Senior Group Leader in the Autoimmunity Laboratory at the Francis Crick Institute in London joined Sean on the show...
Listen and subscribe to Moncrieff on Apple Podcasts, Google Podcasts or Spotify.
Advertisement