> ECHOTA RESEARCH & SCIENCE APPLICATIONS LLC Alabama Since: 2000 ECHOTA RESEARCH & SCIENCE APPLICATIONS LLC