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