menu
Karla McDermid
Hilo, Hawaii, United States
“problems that need to be solved”
bio
Professor or Marine Science
“problems that need to be solved”
bio
Professor or Marine Science