Andy Walsh

Chief Science Officer in Pittsburgh, Pennsylvania

Read my blog

Christian -- Natural Philosopher -- Nerd

  • Education
    • Carnegie Mellon University
    • Johns Hopkins University