Contact us
Karl David Castillo, M.S., Ph.D.
Associate Professor
Marine Sciences Department (MASC)/Environment, Ecology, and Energy Program (E3P)
4202 Murray Hall
Campus Box #3300
University of North Carolina at Chapel Hill
123 South Road
Chapel Hill, North Carolina 27599-3300
United States of America
Email: karl_castillo@unc.edu
Phone: (919) 843-8752
Fax: (919) 962-1254
URL: https://castillolab.web.unc.edu/