Allergan Logo.png

Allergan - formerly Avalon Pharmaceutical, Inc.

Senior Vice President Research