In our latest episode of Lexicon, we sat down with Dr. Péter Fankhauser, CEO ...