'Sell the message of research', Europe's cell biologists urged.
Abbott
A
A
D001695:Biology; D002477:Cells; D003142:Communication; D005060:Europe; D008119:Lobbying; D011639:Public Opinion; D012106:Research