O Founding Scientist - Synthetic Membrane Development Oxense Bio London Area, United Kingdom Full Time 7 hours ago