STScI Logo

Staff Research
Jenny Novacescu Biography

Jenny Novacescu
Librarian, Chief Institut
jnovacescu@stsci.edu
Phone: 410-338-4961
Office: 411B

Jenny Novacescu