Primary Job Title Co-Founder & CSO Primary Organization Improved Pharma
Location West Lafayette, Indiana, United States Regions Great Lakes, Midwestern US Gender Male
LinkedIn View on LinkedIn
Stephen Byrn is the Co-Founder and Chief Scientific Officer of Improved Pharma. He attended DePauw University and the University of Illinois Urbana-Champaign.


