Alexander Teverovsky

Perot Systems/NASA Goddard Space Flight Center, USA