Druce MacFarlane

Welcome to Druce MacFarlane’s website. ┬áPlease feel free to explore, find out what Druce has worked on in the past, and what he is currently working on.

News Experience and Technologies



Resume Patents and Publications