Translation examples
She specializes in astrobiology, I think she could really help.
E' specializzata in astrobiologia, potrebbe esserci di grande aiuto.
Felisa works at the U.S. Geological Survey in Menlo Park, California, but it's NASA's astrobiology program that pays her to study mud.
Felisa opere presso la Geological Survey U. S. a Menlo Park, California, ma è della NASA Astrobiologia programma che la paga per studiare fango.