Ezra Felker has joined VenatoRx as Chief Business Officer. Mr. Felker brings over 20 years of experience in biotechnology, pharmaceutical, and diagnostics, spanning business development, operations, and venture capital.

Read Ezra Felker’s bio.