SciTech Now North Carolina

Bug Museum, Sea Level Rise & Snail Venom

Season 300 Episode 320 | 26m 46s

Learn about N.C. State's 1.2 million- bug collection, sea level rise in Hyde county and the uses of snail venom in fighting cancer.

Aired: 04/26/18

Rating: NR

Video has closed captioning.

Problems Playing Video?