Tom Lafleur

Active San Diego, CA Chief Technology Officer for Delphi Research, Inc.