Rachel Bouchillon

RachelBouchillon

More

Haven't created any projects yet! 

No lab notes posted yet!

For science! Good luck, can't wait to see what research you produce!
Jul 07, 2014
Is a newly discovered parasite negatively impacting bay scallops in North Carolina?
View comment