David Afelian

Active New Haven, CT Vice President for Achillion Pharmaceuticals Inc