Nick Futter

Active Houston, TX Board of Directors for Idera, Inc.