Jim Williams

Jim Williams

Retired information security specialist currently researching medical uses of cannabinoids and terpenes. Dye hard Bernie fan.