Placental Organoids Development: Application in the Study... | NCT06893978 | Trialant