👤 PersonCarlos Juan Finlay1833–1915 · SpainWikipediaWikipedia (es)Wikidata🌍 View on the globeInventions and discoveries · 11881Mosquito transmission of yellow feverDiscovery · discoverer