Kelvin B. Gregory, Daniel R. Bond, Derek R. Lovley
Research output: Contribution to journal › Article › peer-review