Tech leader Duane Roth dies from injuries
Duane J. Roth, a respected San Diego business and life science leader, died Saturday of injuries suffered in a bicycling accident on July 21. He was married to Renee Roth. Roth, 63, was CEO of Connect, an organization that promotes technology …