Eric Brown

Scientific Advisor at Octagon Therapeutics

Eric Brown is on the Board of Advisors at Octagon Therapeutics. Eric is also a Professor at McMaster University.


Org chart

This person is not in the org chart