Title: Health research in England - a topic for debate
First published: 1981