20.00% 20.00%
Maps the research agenda that underpinned the edited collection 'European Law and New Health Technologies', that this pieces introduces.