People

Bihua Chen

Bihua Chen

Bihua Chen founded Cormorant Asset Management in 2013 and is its current chief executive officer and chief investment officer. The May 2026 SEC filing identifies her as managing member and CEO since March 2013. She oversees a biotechnology and healthcare strategy spanning public and private companies. Fund-control and voting authority are institutional legal roles, not automatically personal investment checks. A 2026 issuer proxy records a Fudan genetics and genetic-engineering degree, a Cornell molecular-biology master’s and a Wharton MBA, alongside earlier healthcare analyst and portfolio-management roles.

Roles

Cormorant Asset Management

Chief Executive Officer / Chief Investment Officer

Current