Discovering Viruses: The Groundbreaking Work of Dmitri Ivanovsky
What scientist is responsible for first discovering viruses (specifically, tobacco mosaic virus)…even though he called it a small bacteria or spore? Dimitri Ivanovski The scientist responsible for...