Duncan McClure
Project Manager, Photographer, and Consultant in California
Nanotechnologist by training, program manager by profession, and photographer after hours.
Nanotechnologist by training, program manager by profession, and photographer after hours.