Information
IRTA
Occupation: Researcher
Location: Catalonia, Spain
Video published on September 7, 2014
Karl Andree, IRTA researcher, for the ITACA project demostrates a necropsy on a tilapia for health examination
This member had joined Engormix
September 8, 2014