Peter J. Turnbaugh

American microbiologist