10.1101/2022.06.23.497329
Direct encapsulation of biomolecules in semi-permeable microcapsules produced with double-emulsions
2022-06-25