IP Roundup: U of Rochester, Cargill, Branhaven, Nanohmics, Panagene