Caz Taylor lab

Tulane crab researcher Caz Taylor and graduate researchers. Photo by Paula Burch-Celentano

1,092 views
0 faves
0 comments
Taken on July 2, 2013