Andy Walsh

Chief Science Officer in Pittsburgh, Pennsylvania

Read my blog

Christian -- Natural Philosopher -- Nerd

  • #science
  • #movies
  • #comics
  • #christianity
  • #writing
  • Education
    • Carnegie Mellon University
    • Johns Hopkins University