Industry Sectors: Biotechnology Vaulting from runner-up to first place is the Credit Suisse duo under the direction of Ravi Mehrotra, who is “not afraid to challenge the consensus,” according to one investor. February 11, 2010