People

Eric Appel

Roles

Surf Bio

Chief Scientific Advisor before the December 2025 acquisition

Current