Heidi C Howard heads up the French arm of "Your DNA, Your Say", the international study on DNA and Data Sharing
23rd October 2017