Profile picture
David Warren Newell
Doctorate
  • Independent researcher
    Seattle, United States
mini profile avatar David Newell