Lobulated kidney of a grey seal pup on laparoscopy

First published Thu, Sep 16 2010