James Shannon

Active Valencia, CA Chairman for Mannkind Corporation