: 19 Apr, 2017 Amphipols-Polymers that keep membrane proteins soluble in aqueous solutions... More
: 11 Jul, 2016 ... More