Publication - Journal Article Controlling protein assembly on inorganic crystals through designed protein interfaces DOI https://doi.org/10.1038/s41586-019-1361-6 Journal Article Nature, vol. 571, iss. 7764, pp. 251-256, 2019 Authors Harley Pyles, Shuai Zhang, James J. De Yoreo, David Baker Language English