Leonard Rome's lab discovered an odd component of cells in the 1980s: Vaultsscience.org70 pointsJPLeRouzic2 years ago