👤 PersonAlbert Eschenmoser1925–2023 · SwitzerlandWikipediaWikipedia (es)Wikidata🌍 View on the globeInventions and discoveries · 11972Total synthesis of vitamin B12Discovery · discoverer