Animal health researchers continue vital work at Galapagos Science Center
Carolina’s Galapagos Science Center (GSC) recently started accepting a limited number of researchers and students back to its state-of-the-art research facility on San Cristobal, Galapagos. First in line was Greg Lewbart, an adjunct professor in the UNC Gillings School of … Read more