Postdoc Spotlight: Indra Roux and Irina Gostimskaya from EngBio IRC

19 July 2024