Author: David L. Williams
Alternate names: Williams, David L.
Bio: University of Surrey, Guildford, biochemistry. Frequent co-author with Vincent Marks.