James Macpherson
James Macpherson

James Macpherson

This is the standard definition, online presence of an Internet-savvy primate with opposable thumbs and a science degree, currently on his 35th lap of the sun.

James Macpherson hasn’t been active on Medium yet. Check back later to see their stories, claps, and highlights.