Druyan nació en Queens, Nueva York.