David A. Ashford

David A. Ashford is an author at University of York specializing in life sciences, infectious diseases, and biochemistry.

Publications per year

1980–2017

105

Publications

105