French researchers take a stand against cancer gene patent
Keyword(s):