Life in the extremes: atomic structure of Sulfolobus Turreted Icosahedral Virus Electron Microscopy 4.5 Å

development of humans