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