Complex sentence: She also holds a seat on that journal's editorial board, and a recent feature on Daston can be seen on the Critical Inquiry website.
Split into simpler sentences: She also holds a seat on that journal's editorial board. A recent feature on Daston can be seen on the Critical Inquiry website.