John Kennedy

Active San Diego, CA President for Platform Science, Inc.