Methanobrevibacter olleyae
Source: NCBI Taxonomy (ID 294671)
Source: NCBI Taxonomy (ID 294671)
Taxonomy ID: 294671
Rank: species
Scientific name: Methanobrevibacter olleyae
Authority: Methanobrevibacter olleyae Rea et al. 2007
Includes: Methanobrevibacter sp. KM1H5-1P