Michael David Wilson
Michael David Wilson hasn't written any stories yet.
Michael David Wilson hasn't written any stories yet.
PhD in #HumanFactors, #Cognition, and #InterruptionScience. Passionate about #OpenScience and #OpenSource. Lover of all things Rail and Tech.