Bruce R Stevenson, PhD

Bruce R Stevenson, PhD

Retired scientist, teacher, and research executive. Current reader, wannabe writer, and bad golfer.