STScI Logo

Staff Research
Jenny Novacescu Biography

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

Jenny Novacescu