Stephan Krähenbühl ist Leiter der Abteilung Klinische Pharmakologie und Toxikologie am Universitätsspital Basel. Nach dem Studium der Pharmazie und dem Abschluss seiner Dissertation 1981 in Bern schloss er noch ein Medizinstudium an, welches er im Jahr 1985 abschloss. In den folgenden Jahren sammelte er in verschiedenen Universitätsspitälern der Schweiz und in den USA Berufserfahrung. Seit dem Jahr 2000 ist er in seiner jetzigen Position als Chefarzt und Gruppenleiter in Basel tätig. Er unterrichtet Studenten der Medizin und Pharmazie an der Universität Basel und der ETH Zürich. Er ist Mitglied in zahlreichen Berufsorganisationen, ausserdem Präsident des Swissmedic Medicines Expert Committees.