The placenta is a fascinating organ, which allows communication between mother and foetus through the release of bubble-like vesicles.…
Receive our sparky shortlist of top 10 science features in your inbox every month.