Petra Schwille1. Show Affiliations » 1. Max Planck Institute of Biochemistry, Am Klopferspitz 18, 82152, Martinsried, Germany. schwille@biochem.mpg.de.
Abstract
Year: 2017 PMID: 28756511 PMCID: PMC5578920 DOI: 10.1007/s12551-017-0277-3
Source DB: PubMed Journal: Biophys Rev ISSN: 1867-2450