Ellen Welch's Location
New York, New York, United States
Ellen Welch's Education
Ellen Welch's Skills
Ellen Welch's Summary
Ellen Welch, based in New York, New York, United States, is currently a Director, Biology at PTC Therapeutics, Inc.. Ellen Welch holds a University of Massachusetts Medical School. With a robust skill set that includes Biotechnology, Biology and more, Ellen Welch contributes valuable insights to the industry. Ellen Welch has 2 emails and 1 mobile phone number on RocketReach.