Maxim RyadnovBooksSynthetic BiologyAmino Acids, Peptides and ProteinsBionanodesignAuthor data: Open Library