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