UC Davis Researchers Achieve Total Synthesis of Ibogaine by Greg Watry February 06, 2025 Advancing Health Worldwide Science & Technology