Old College
South Bridge
Edinburgh, EH8 9JY
United Kingdom
University of Edinburgh
Fish artificial reproduction, egg incubation, fertilization, hatching ability, egg de-adhesion