Dr. Leonardo Ibarra-Castro obtained a B.S in Aquaculture from the University Autonomous of Sinaloa, Faculty of Marine Science in 1997. In 2005, under Dr. Neil Duncan, he earned a M.S. degree in Marine Fish Reproduction and in 2008 earned a Ph.D. also in Marine Fish Reproduction under Dr. Luis Sergio Alvarez-Lajonchere. Both degrees were obtained at the Research for Food and Development A.C. from Mazatlan Sinaloa Mexico. During 2009 and 2010 he was a postdoc at the University of Texas at Austin, in the Marine Science Institute and in the University National Autonomous of Mexico, working with the reproduction and larval culture of marine fish.
Email: l.ibarracastro@whitney.ufl.edu