Skip to main content

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/