Methods in enzymology Taylor M Nichols, Nolan W Kennedy, Danielle Tullman-Ercek DOI: 10.1016/bs.mie.2018.12.009 PMID: 30784401 PMCID: PMC6590060