Mark Donnell

Active Carlsbad, CA Senior Vice-President for Invitrogen Ip Holdings, Inc.