Sreemannarayana Mypati, Shankar R Dhanushkodi, Michael McLaren, Aristides Docoslis, Brant A Peppley, Dominik P J Barz DOI: 10.1039/c8ra03627f PMID: 35540963 PMCID: PMC9080686