Rachel Noble

Rachel Noble is a professor at the Institute of Marine Sciences at the University of North Carolina, Chapel Hill in Morehead City, North Carolina.