Showing results 1 to 5 of 5
10-2006-0119613 (2006.11.30) / 10-0825279 (2008.04.21)
Protein Science, pp.363, 2008
Extremophiles 2008, pp.216 - 21, 2008