Peter Radtke is a biochemist from Germany who said he had a happy life but felt like something was missing. He and his wife, Magda, began Just Neem, a business in Cary that is turning over a new leaf in more ways than one.
Peter Radtke is a biochemist from Germany who said he had a happy life but felt like something was missing. He and his wife, Magda, began Just Neem, a business in Cary that is turning over a new leaf in more ways than one.