Christopher Leo

Dr. Christopher Leo, PhD, is a Senior Vice President of Strategy Consulting at Back Bay Life Science Advisors, where he focuses on business unit, product, market strategies and diligence support across large pharma, biotech and specialty pharma clients.

Posts by Christopher Leo