Margaret Anderson — British biochemist and scientific indexer