David Barnes

David Barnes is a content writer specializing in health and education beats. He likes to write a lot about marijuana legalization, new technology in the cannabis field, and general health. He writes passionately about medical cannabis.
Close