Antonio Ricco

NASA

Astrobiologist, Ames Research Center

Chief Technologist, Small Payloads, NASA Ames Research Center

(on assignment from Dept. of Electrical Engineering, Stanford University)