People
Eggleston Lab
DE
David Eggleston
Professor
Marine Ecology and Conservation, Fisheries Science, Behavioral Ecology, Habitat Restoration, Population Dynamics & Modeling, Marine Science Education
919.515.7840 (Raleigh) and 252.222.6301 (Morehead City) [email protected]ML