Request Reprint From 2003: By Steve Connor, Science Editor The Independent Monday 08 December 2003 A senior executive with Britain’s biggest drugs company has admitted that most prescription medicines do not work on most people who take them. Allen Roses,… Read More ›