David Bailard

Active Sunnyvale, CA Vice-President for Liquid Robotics, Inc.