Publication in eLife doi: 10.7554/eLife.45017
Publication in Protein Science doi: 10.1002/pro.3626
Publication in Scientific Reports doi: 10.1038/s41598-018-24301-6
Publication in AIMS Environmental Science doi: 10.3934/environsci.2017.6.809